river and sea transport company - Alemán Inglés Diccionario